Lattice Enumeration with Discrete Pruning: Improvements, Cost Estimation and Optimal Parameters

نویسندگان

چکیده

Lattice enumeration is a linear-space algorithm for solving the shortest lattice vector problem (SVP). Extreme pruning practical technique accelerating enumeration, which has mature theoretical analysis and implementation. However, these works have yet to be applied discrete pruning. In this paper, we improve pruned (DP enumeration) provide solution proposed by Léo Ducas Damien Stehlé regarding cost estimation of We first rectify randomness assumption more precisely describe point distribution DP enumeration. Then, propose series improvements, including new polynomial-time binary search cell radius, refined cell-decoding rerandomization reprocessing strategy, all aiming lift efficiency build precise cost-estimation model Based on simulation, good accuracy in experiments. This simulator enables us an optimization method calculating optimal parameters minimize running time. The experimental results asymptotic both show that could outperform extreme pruning, means our optimized might become most efficient polynomial-space SVP solver date. An open-source implementation with its also provided.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Random Sampling Revisited: Lattice Enumeration with Discrete Pruning

In 2003, Schnorr introduced Random sampling to find very short lattice vectors, as an alternative to enumeration. An improved variant has been used in the past few years by Kashiwabara et al. to solve the largest Darmstadt SVP challenges. However, the behaviour of random sampling and its variants is not well-understood: all analyses so far rely on a questionable heuristic assumption, namely tha...

متن کامل

Lattice Enumeration Using Extreme Pruning

Lattice enumeration algorithms are the most basic algorithms for solving hard lattice problems such as the shortest vector problem and the closest vector problem, and are often used in public-key cryptanalysis either as standalone algorithms, or as subroutines in lattice reduction algorithms. Here we revisit these fundamental algorithms and show that surprising exponential speedups can be achie...

متن کامل

Neural Network Pruning and Pruning Parameters

The default multilayer neural network topology is a fully interlayer connected one. This simplistic choice facilitates the design but it limits the performance of the resulting neural networks. The best-known methods for obtaining partially connected neural networks are the so called pruning methods which are used for optimizing both the size and the generalization capabilities of neural networ...

متن کامل

Optimal Sampling for Parameters Estimation

In the problems concerning prediction and modeling, parameters estimation constitutes one of the main uncertain items that must be taken into account. The easiest way to minimize this uncertainty is to collect great amounts of data. The aim of this work is to build a decision model able to choose the optimal position of the sample point used for the parameters estimation, minimizing the paramet...

متن کامل

Problem-Structure-Based Pruning for Cost-Optimal Planning

In this paper we focus on efficient methods for pruning the state space in costoptimal planning. The use of heuristics to guide search and prune irrelevant branches has been widely and successfully explored. However, heuristic computation at every node in the search space is expensive, so reducing the number of nodes to be considered by up-front analysis has great potential. Our contributions a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Mathematics

سال: 2023

ISSN: ['2227-7390']

DOI: https://doi.org/10.3390/math11030766